A Literature Survey on Empirical Evidence in Software Engineering

نویسندگان

  • Ekaterina Pek
  • Ralf Lämmel
چکیده

Context: Software Engineering research makes use of collections of software artifacts (corpora) to derive empirical evidence from. Goal: To improve quality and reproducibility of research, we need to understand the characteristics of used corpora. Method: For that, we perform a literature survey using grounded theory. We analyze the latest proceedings of seven relevant conferences. Results: While almost all papers use corpora of some kind with the common case of collections of source code of open-source Java projects, there are no frequently used projects or corpora across all the papers. For some conferences we can detect recurrences. We discover several forms of requirements and applied tunings for corpora which indicate more specific needs of research efforts. Conclusion: Our survey feeds into a quantitative basis for discussing the current state of empirical research in software engineering, thereby enabling ultimately improvement of research quality specifically in terms of use (and reuse) of empirical evidence.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Preliminary Results from an Empirical Study in Market-Driven Software Companies

In this paper we present initial findings from an empirical study that has been conducted with 13 marketdriven software companies based in Recife, Brazil. The objective of the study is to explore the state of the practice in requirements engineering (RE) for commercial off-theshelf software products. The study followed a qualitative research method using questionnaire and semi-structured interv...

متن کامل

Has Twenty-five Years of Empirical Software Engineering Made a Difference?

Our activities in software engineering typically fall into one of three categories, (1) to invent new phenomena, (2) to understand existing phenomena, and (3) to facilitate inspirational education. This paper explores the place of empirical software engineering in the first two of these activities. In this exploration evidence is drawn from the empirical literature in the areas of software insp...

متن کامل

Survey Research in Software Engineering: Problems and Strategies

Background: The need for empirical investigations in software engineering is growing. Many researchers nowadays, conduct and validate their solutions using empirical research. Survey is one empirical method which enables researchers to collect data from a large population. Main aim of the survey is to generalize the findings. Aims: In this study we aim to identify the problems researchers face ...

متن کامل

A Case of Great Expectations

One of the current buzz-words in the field of software engineering is Computer Aided Software Engineering (CASE). CASE is mainly seen as a means to improve software quality, speed up the development process and support maintenance. Despite great expectations and aspirations for its practical use, the actual diffusion process of CASE seems nevertheless to be surprisingly slow. In this article we...

متن کامل

Lessons from a cross domain investigation of empirical practices

Context: We are seeking the best ways to employ evidence-based practices in software engineering research and practice. Objectives: To help assess our guidelines for conducting systematic literature reviews we have investigated how other academic disciplines use evidence-based practices. Method: This involved performing two studies, one using a questionnaire with a set of experts, and a second ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1304.1002  شماره 

صفحات  -

تاریخ انتشار 2013